Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
128 TAVISTOCK ROAD Semi-Detached £388,488 £382,000 1 Mar 2023
130 TAVISTOCK ROAD Semi-Detached £342,608 £137,500 29 Jan 2003
132 TAVISTOCK ROAD Semi-Detached £273,980 £178,000 7 Jul 2014
136 TAVISTOCK ROAD Semi-Detached £367,863 £360,000 1 Jun 2022
144 TAVISTOCK ROAD Detached £317,807 £56,000 3 Apr 1996
146 TAVISTOCK ROAD Detached £306,006 £183,500 21 Dec 2006